package io.renren.modules.member.service;

import com.baomidou.mybatisplus.extension.service.IService;
import io.renren.common.utils.PageUtils;
import io.renren.modules.member.entity.MemberEntity;

import java.util.List;
import java.util.Map;

public interface MemberService extends IService<MemberEntity> {

    PageUtils queryPage(Map<String, Object> params);

    MemberEntity findByStudentCode(String studentCode);

    Integer batchSaveExcelMember(List<List<Object>> list, Map<String, Integer> position);

    List<MemberEntity> findByCondition(Map<String, Object> params);

    List<List<String>> downExcelByCondition(Map<String, Object> params, List<String> titles);

    String checkIcCode(MemberEntity entity);
}
